首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Android点滴分享

    broadcast 学习

    Acknowledge the broadcast on its // behalf so that the system's broadcast sequence allSticky.get(0) : null; if (DEBUG_BROADCAST) Slog.v(TAG_BROADCAST, "Register receiver " + filter "Broadcast sticky: ": "Broadcast: ") + intent + " ordered=" + ordered + " userid=" + = 0; if (DEBUG_BROADCAST) Slog.v(TAG_BROADCAST, "Enqueueing broadcast: " + intent.getAction( if (DEBUG_BROADCAST) Slog.v(TAG_BROADCAST, "Cancelling BROADCAST_TIMEOUT_MSG"); cancelBroadcastTimeoutLocked

    62410编辑于 2022-10-25
  • 来自专栏java编程那点事

    Broadcast Variable

    Spark提供的Broadcast Variable,是只读的。并且在每个节点上只会有一份副本,而不会为每个task都拷贝一份副本。 可以通过调用SparkContext的broadcast()方法,来针对某个变量创建广播变量。然后在算子的函数内,使用到广播变量时,每个节点只会拷贝一份副本了。 val factor = 3 val factorBroadcast = sc.broadcast(factor) val arr = Array(1, 2, 3, 4, 5) val rdd = ()方法 ​​// 获取的返回结果是Broadcast<T>类型 ​​final int factor = 3; ​​final Broadcast<Integer> factorBroadcast = sc.broadcast(factor); ​​List<Integer> numberList = Arrays.asList(1, 2, 3, 4, 5); ​​JavaRDD<Integer

    33300编辑于 2023-02-25
  • 来自专栏全栈程序员必看

    broadcast receiver_consolidator

    rd = mDispatcher.get(); } if (ActivityThread.DEBUG_BROADCAST Acknowledge the broadcast on its // behalf so that the system's broadcast sequence if (ActivityThread.DEBUG_BROADCAST) Slog.i(ActivityThread.TAG, "Finishing broadcast to unregistered receiver"); IActivityManager mgr = ActivityManager.getService mReceiverResolver /** * Resolver for broadcast intents to registered receivers. * Holds BroadcastFilter

    51840编辑于 2022-10-01
  • 来自专栏全栈程序员必看

    Android broadcast「建议收藏」

    <receiver android:name=”MyReceiverTest” > <intent-filter> <action android:name=”com.wxq.CUSTOM_INTENT” > </action> </intent-filter> <intent-filter> <action android:name=”com.wxq.test2″ > </action> </intent-filter> </receiver>

    31010编辑于 2022-07-07
  • 来自专栏GB28181技术

    GB28181规范中broadcast和talk模式实际场景时间差别在哪里?

    ​好多开发者对GB28181规范里面,broadcast和talk模式区分不清,今天借此机会,针对GB28181标准中的Broadcast(广播)和Talk(对讲)是两种不同的通信模式,它们在视频监控系统中扮演着不同的角色 功能和用途Broadcast(广播): 功能:主要用于平台侧向设备侧发送单向的通知或消息,如紧急通知、广播指令等。 技术实现两者都基于GB28181标准实现,但具体的技术细节和信令流程有所不同。 Broadcast通常通过SIP MESSAGE方法实现,而Talk则通过SIP INVITE、ACK、BYE等信令方法实现双向通话。 综上所述,GB28181标准中的Broadcast和Talk在功能、通信方式、交互流程、应用场景和技术实现等方面都存在明显的区别。这些区别使得它们能够适用于不同的视频监控和通信需求场景。​

    41410编辑于 2024-09-17
  • 来自专栏程序员Android

    Broadcast 使用详解

    您将收获以下内容: 广播的生命周期 四大组件之一,必须在Androidmainfest.xml中注册 广播的注册(静态广播、动态广播) 广播的发送(正常、有序、持续) 广播接收(系统广播、自定义广播) Broadcast Broadcast 本质上是一个Intent 对象,差别在于Broadcast可以被多个 BroadcastReceiver处理。 customOrderIntent.setAction("SendCustomOrderBroadcast"); customOrderIntent.putExtra("str_order_broadcast "SendCustomOrderBroadcast")) { Toast.makeText(context, intent.getStringExtra("str_order_broadcast SendCustomOrderBroadcast")) { String notice= getResultExtras(true).getString("str_order_broadcast

    1.2K20发布于 2019-09-16
  • 来自专栏计算机视觉理论及其实现

    tf.broadcast_to()

    tf.broadcast_to()tf.broadcast_to() 将原始矩阵成倍增加 参数:tf.broadcast_to( input, shape, name=None)使用案例 :import tensorflow as tfa = [[1, 2, 3], [4, 5, 6]]b = [4, 6]sess = tf.Session()print(sess.run(tf.broadcast_to

    1.7K10编辑于 2022-09-03
  • 来自专栏Android小知识

    Broadcast广播使用

    发送广播 sendBroadcast(new Intent("和接收广播的地方要一致")); 在接收广播的地方继承广播 class RefreshReciver extends BroadcastReceiver { @Override public void onReceive(Context context, Intent intent) { //你自己要做的操作 refresh(); } }

    92410发布于 2019-10-25
  • 来自专栏小工匠聊架构

    全局事件-广播(Broadcast

    而负责接收Broadcast数据的接收器却永远不知道什么时候可以接收到广播。 设置广播数据 brdcstIntent.putExtra("name","XXXXX"); // 发送广播 sendBoradcast(brdcstIntent); Code 两个工程,proj_send_broadcast , proj_custom_receiver proj_send_broadcast public class Main extends Activity { /** Called when super.onCreate(savedInstanceState); setContentView(R.layout.main); } public void onClick_Send_Broadcast broadcastIntent.addCategory("mobile.android.ch10.mycategory"); broadcastIntent.putExtra("name", "broadcast_data

    1.4K60发布于 2021-08-16
  • 来自专栏大数据成神之路

    12-Broadcast广播变量

    广播变量简介 在Flink中,同一个算子可能存在若干个不同的并行实例,计算过程可能不在同一个Slot中进行,不同算子之间更是如此,因此不同算子的计算数据之间不能像Java数组之间一样互相访问,而广播变量Broadcast = ExecutionEnvironment.getExecutionEnvironment(); //1.封装一个DataSet DataSet<Integer> broadcast throws Exception { return value + ": "+ list; } }).withBroadcastSet(broadcast 广播的broadcast .printToErr();//打印到err方便查看 } } 输出结果: a: [1, 2, 3] b: [1, 2, 3]

    1K20发布于 2019-03-05
  • 来自专栏码匠的流水账

    聊聊flink的Broadcast State

    T> broadcast() { return setConnectionType(new BroadcastPartitioner<T>()); } DataStream的broadcast * * @param broadcastStream The broadcast stream with the broadcast state to be connected with 的使用有几个步骤,1是建立MapStateDescriptor,然后通过DataStream.broadcast方法返回BroadcastStream;2是需要接受broadcast的stream通过DataStream.connect event的顺序可能不一样,所以依赖其到达顺序来处理element的时候要小心;checkpoint的时候也会checkpoint broadcast state;另外就是Broadcast State 只在内存有,没有RocksDB state backend doc The Broadcast State Pattern

    2.5K20发布于 2018-12-26
  • 来自专栏Java架构师必看

    Zab(Zookeeper Atomic Broadcast)协议

    Zab(Zookeeper Atomic Broadcast)协议 强烈推介IDEA2020.2 破解激活,IntelliJ IDEA 注册码,2020.2 IDEA 激活码 一、什么是 Zab协议 ---- Zab( Zookeeper Atomic Broadcast:Zookeeper原子广播

    70420发布于 2021-05-14
  • 来自专栏牛肉圆粉不加葱

    Spark - 图解 Broadcast 工作原理

    Broadcast 是 Spark 常用的特性,本文不打算介绍什么是 Broadcast 及如何使用它,只希望能以下面这张图对 Broadcast 的基础知识和工作原理进行描述: ? ---- 参考:https://github.com/JerryLead/SparkInternals/blob/master/markdown/7-Broadcast.md ----

    81630发布于 2018-08-24
  • 来自专栏ytkah

    Broadcast shopify主题模板配置修改

      Broadcast是一个shopify社交电子商务主题,旨在增加你的观众和销售的技巧,支持OS 2.0,并针对移动和速度进行了优化。 Broadcast shopify主题模板使用范围 高容量商店:专为在给定时间内处理大量交易的商店而设计 实体店:专为进行面对面销售的商店而设计 快速设置:主题设置步骤少,可快速启动   Broadcast shopify主题模板营销和转化功能 交叉销售 可定制的联系表格 常见问题页面 产品徽章 产品评论 促销横幅 促销弹出窗口 最近浏览过的 推荐产品   哪些店铺使用了Broadcast shopify 在我们尝试过的其他高级主题中,Broadcast 是干净、优雅的主题。他们的支持团队在解决由与其他应用程序的兼容性问题引起的一些小问题方面做得非常出色。    shopify Broadcast主题功能很全面,有些shopify店主可能对这个模板的配置选项还是比较陌生,例如collection页面筛选功能、产品页排版等,无法让它发挥强大的功能,那您就可以找ytkah

    1.1K10发布于 2021-10-21
  • 来自专栏tea9的博客

    android Broadcast Receiver漏洞挖掘

    Broadcast Receiver安全场景和危害 BroadcastReceiver是Android的四大组件之一,这个组件涉及两个概念:广播发送者和广播接受者。 Broadcast Receiver漏洞分类 敏感信息泄露 权限绕过 消息伪造 拒绝服务 敏感信息泄漏漏洞 发送的intent没有明确指定接收者,而是简单的通过action进行匹配。 code: android.intent.action.PACKAGE_FULLY_REMOVED 漏洞证明: 简单测试方法用adb shell 发送广播 code区域: am broadcast Broadcast安全防护 私有广播接收器设置exported=’false’,并且不配置intent-filter。(私有广播接收器依然能接收到同UID的广播)。 对接收来的广播进行验证。

    1.5K20编辑于 2022-07-16
  • 来自专栏码匠的流水账

    聊聊flink的Broadcast State

    T> broadcast() { return setConnectionType(new BroadcastPartitioner<T>()); } DataStream的broadcast * * @param broadcastStream The broadcast stream with the broadcast state to be connected with 的使用有几个步骤,1是建立MapStateDescriptor,然后通过DataStream.broadcast方法返回BroadcastStream;2是需要接受broadcast的stream通过DataStream.connect event的顺序可能不一样,所以依赖其到达顺序来处理element的时候要小心;checkpoint的时候也会checkpoint broadcast state;另外就是Broadcast State 只在内存有,没有RocksDB state backend doc The Broadcast State Pattern

    1.2K20发布于 2019-01-02
  • 来自专栏Android相关

    Sticky Broadcast被禁用的原因

    的特点 ActivityManagerService会一直保存最新的StickyBroadcast在System_Server进程中 当有IntentFilter匹配的Receiver注册时,会将最新的Broadcast 接收该广播 所有进程在注册的时候,都会收到该广播(不仅仅只是发送者进程能收到,其他进程也可以收到) 所有进程都可以更新StickyBroadcast 发送者需要声明android.permission.BROADCAST_STICKY

    1.9K40发布于 2019-08-02
  • 来自专栏RTSP/RTMP直播相关

    GB28181媒体保活机制探究与实现

    技术实现本文以大牛直播SDK的Android平台GB28181设备接入模块为例,启动GB28181即注册到国标平台侧,并按照周期发送信条信令:图片和心跳相关的参数设置如下:private int gb28181 = null && gb_broadcast_target_id_ != null && gb28181_agent_ ! = null) gb28181_agent_.byeAudioBroadcast(gb_broadcast_source_id_, gb_broadcast_target_id _); gb_broadcast_source_id_ = null; gb_broadcast_target_id_ = null; btnGB28181AudioBroadcast.setText("GB28181语音广播"); btnGB28181AudioBroadcast.setEnabled(false

    69330编辑于 2023-02-16
  • 来自专栏用户9101034的专栏

    Android入门教程 | 广播机制 Broadcast

    name=".MyExampleReceiver"> <intent-filter> <action android:name="com.rust.broadcasttest.MY_<em>BROADCAST</em> "/> </intent-filter> </receiver> 让接收器接收到一条"com.rust.broadcasttest.MY_BROADCAST"广播。 例如: Intent intent = new Intent("com.rust.broadcasttest.MY_BROADCAST"); sendBroadcast(intent); 发送有序广播, 应当调用sendOrderedBroadcast() Intent intent = new Intent("com.rust.broadcasttest.MY_BROADCAST"); sendOrderedBroadcast 广播引起 anr 的时间限制 前台广播:BROADCAST_FG_TIMEOUT = 10s 后台广播:BROADCAST_BG_TIMEOUT = 60s Android入门教程视频参考

    2.2K30发布于 2021-10-21
  • 来自专栏txp玩Linux

    GB28181协议--GB28181协议简介

    GB28181标准规定了公共安全视频监控联网系统(以下简称联网系统) 的互联结构, 传输、 交换、 控制的基本要求和安全性要求, 以及控制、 传输流程和协议接口等技术要求。 2、GB28181框架: SIP 监控域互联结构示意图如下图所示: GB28181的联网方式分为级联和互联方式,级联方式可以详细分为信令级联和媒体级联,下图分别为信令级联和媒体级联方式: 信令级联: 媒体级联 信令互联: 媒体互联: 3、GB28181通信结构: 联网系统内部进行视频、 音频、 数据等信息传输、 交换、 控制时, 遵循的通信协议的结构如下图所示: 联网系统在进行视音频传输及控制时应建立两个传输通道 4、GB28181具体功能: GB28181协议规定支持的功能有如下几项: (1)注册和注销 应支持设备或系统进入联网系统时向SIP 服务器进行注册登记的工作模式。

    3.5K21编辑于 2023-11-06
领券